hard stamping - Turkish English Dictionary